English Dictionary
◊ POLYPHOSPHORIC ACID
polyphosphoric acid
n : a series of oxyacids of phosphorus